package tables

type Resale struct {
	Id         int64   `json:"id,string" gorm:"primaryKey"`
	Name       string  `json:"name"`        // 商品名称
	Describe   string  `json:"describe"`    // 描述
	Img        string  `json:"img"`         // 首页图片
	Content    string  `json:"content"`     // 商品内容介绍,这是一个超长文本
	Price      float64 `json:"price"`       // 初始价格，不考虑精度问题
	SplitValue float64 `json:"split_value"` // 拆分阈值，当商品溢价超过这个值时需要分单或者交割
	SplitPer   string  `json:"split_per"`   // 拆分价格比例，[0.3，0.4，0.3]
	CreatedAt  int64   `json:"created_at,string" gorm:"autoCreateTime"`
}

func (r *Resale) TableName() string {
	return "resale"
}
